home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / com / othernet / genie / g_oracle / g_oracle.doc < prev    next >
Encoding:
Text File  |  1994-01-24  |  18.4 KB  |  501 lines

  1.                      Oracle¿ 1.4 for STalker
  2.                           GEnie Version
  3.                         by Paul Lefebvre
  4.  
  5.              Copyright ½1993 Paul Lefebvre Software
  6.  
  7.                        Delphi : PLEFEBVRE 
  8.                        GEnie  : P.LEFEBVRE 
  9.                   U.S. Mail : 78 Winter Street
  10.                              Portland, ME 04102 
  11.  
  12.         On GEnie, visit the BB in the Atari ST RoundTable 
  13.               Oracle Topic : Category 17, Topic 22
  14.  
  15.                 This software is provided as-is.
  16.          There are no warranties, expressed or implied.
  17.  
  18. PAUL LEFEBVRE SOFTWARE DISCLAIMS ALL WARRANTIES RELATING TO THIS 
  19. SOFTWARE, WHETHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 
  20. TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
  21. PARTICULAR PURPOSE, AND ALL SUCH WARRANTIES ARE EXPRESSLY AND 
  22. SPECIFICALLY DISCLAIMED.  NEITHER PAUL LEFEBVRE SOFTWARE NOR 
  23. ANYONE ELSE WHO HAS BEEN INVOLVED IN THE CREATION, PRODUCTION, OR 
  24. DELIVERY OF THIS SOFTWARE SHALL BE LIABLE FOR ANY INDIRECT, 
  25. CONSEQUENTIAL, OR INCIDENTAL DAMAGES ARISING OUT OF THE USE OF 
  26. INABILITY TO USE SUCH SOFTWARE EVEN IF Paul Lefebvre SOFTWARE HAS 
  27. BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR CLAIMS.  IN NO 
  28. EVENT SHALL PAUL LEFEBVRE SOFTWARE'S LIABILITY FOR ANY DAMAGES 
  29. EVER EXCEED THE PRICE PAID FOR THE LICENSE TO USE THE SOFTWARE, 
  30. REGARDLESS OF THE FORM OF CLAIM.  THE PERSON USING THE SOFTWARE 
  31. BEARS ALL RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE.
  32.  
  33.   Some states do not allow the exclusion of the limit of 
  34. liability for consequential or incidental damages, so the above 
  35. limitation may not apply to you.
  36.  
  37.   This agreement shall be governed by the laws of the State of 
  38. Maine and shall inure to the benefits of Paul Lefebvre Software 
  39. and any successors, administrators, heirs and assigns.  Any 
  40. action or proceeding brought by either party against the other 
  41. arising out of or related to this agreement shall be brought only 
  42. in a STATE or FEDERAL COURT of competent jurisdiction located in 
  43. Cumberland County, Maine.  The parties hereby consent to 
  44. in personam jurisdiction of said courts.
  45.  
  46.  
  47.                       What's it all about?
  48.  
  49.       I have been a member of GEnie for almost 2 years now and 
  50. have been a user of Aladdin for most of that time.  With the 
  51. appearance of MultiTOS and Geneva, Aladdin loses some of its 
  52. usefulness because it will not multitask.  On a Falcon, Aladdin 
  53. will only work if you use Keith Gerdes's LoadAlad SHAREWARE 
  54. program.  Therefore, I have decided that something else needed to 
  55. be done.  The result is Oracle, a large and powerful BackTalk 
  56. script that will automate GEnie access.  Of course, this means 
  57. that you will need to own STalker 3 to be able to use it (STeno 
  58. is also useful).  STalker 3 is an excellent terminal program and 
  59. I would recommed it even it it was not required to use Oracle.
  60.  
  61. Features :
  62.  
  63. -    At each logon, Oracle checks for mail.  If there is mail, it 
  64.      is saved to a file so it can be read and responded to 
  65.      offline.
  66.  
  67. -    BB messages from any RoundTable are saved to a file so they 
  68.      can be read and responded to offline.
  69.  
  70. -    Built-in mail/message reader/text viewer with reply 
  71.      capability (STeno required to do replies).
  72.  
  73. -    Automatic downloading of any number of files from any 
  74.      RoundTable library.
  75.  
  76. -    All function can be set to start at a certain time or after 
  77.      a specified delay.   
  78.  
  79. -    Mail and BB messages that were composed offline can be sent 
  80.      automatically
  81.  
  82. -    Falcon030 compatible!
  83.  
  84.  
  85.                            SHAREWARE?
  86.  
  87.      Yes, that's right.  Oracle is SHAREWARE.  After providing 
  88. Atari users with many FREEWARE programs throughout the last  two 
  89. years, I feel justified in requiring payment for the use of 
  90. Oracle.  Oracle is a unique and incredibly useful program which 
  91. could easily save you many times its purchase price.  If you use 
  92. Oracle, you must register.
  93.  
  94. Registration includes :
  95.  
  96. -    Latest version of STalky, the type-ahead buffer for STalker
  97.  
  98. -    Latest versions automatically sent via email
  99.  
  100. -    Free online support
  101.  
  102. There are two ways to register :
  103.  
  104. 1.)  Fill out the enclosed registration form and send $15 + $2 
  105.      shipping to :
  106.  
  107.      Paul Lefebvre
  108.      78 Winter Street
  109.      Portland, ME 04102
  110.  
  111. 2.)  Send a GEnie Gift Of Time (type GIFTOFTIME at any GEnie 
  112.      prompt) in the amount of $15 and I will email you the latest 
  113.      registered version.  Although not required, I ask that you 
  114.      please email me the completed registration form as well.
  115.  
  116. I wish to thank in advance everyone that takes the time to 
  117. register Oracle.
  118.  
  119.  
  120.                           Packing List
  121.  
  122.         Included in the ZIP archive are the following files :
  123.  
  124. G_ORACLE.BTK   The Oracle 1.4 BackTalk script - GEnie version
  125. G_ORACLE.DOC   Oracle owner's manual - GEnie version
  126. REGISTER.DOC   Registration form
  127.  
  128.  
  129.                         Setting Things Up
  130.  
  131. 1.)  Copy G_ORACLE.BTK to your BackTalk directory.
  132.  
  133. 2.)  Set your BackTalk script buffer size to at least 50K. (Mine 
  134.      is set to 64K)
  135.  
  136. 3.)  Go to the GEnie terminal settings menu (page 900, option #3) 
  137.      and set these items :
  138.      (These are the same settings that work with Aladdin, so if 
  139.      you have used Aladdin, you won't need to make any changes.)
  140.  
  141.      -    2) Break = 3
  142.      -    8) Length = 0
  143.      -    9) Command Mode On
  144.  
  145. 4.)  You must also set up one of your autodialer entries so that 
  146.      it automatically dials and logs on to GEnie.  Name this 
  147.      entry "GEnie".  Mine looks like this :
  148.  
  149.     System Name      Menu #    Phone Number    $/hr   Limit
  150.     GEnie              1         7756593       3.00    4.00
  151.  
  152.     And my logon sequence looks like this : 
  153.  
  154.     1:_____________   1:1/2 H 1/2 H 1/2 H
  155.     2:_____________   2:1/2 1/2 xyz12345,password<cr>
  156.  
  157.     <cr> = control-M, 1/2 = insert
  158.  
  159. 5.)  Install Oracle in your BackTalk drop-down menu as well as 
  160.      assigning it a function key (I use F1).  To assign it a 
  161.      function key, select 'Function key settings ...' from the 
  162.      'Settings' menu.  Under the F1 key, type :
  163.  
  164.      [shift-clr/home]g_oracle.btk
  165.  
  166.      Now click OK, and save your configuration.  To invoke 
  167.      Oracle, just press F1.
  168.  
  169.  
  170.                           How to use it 
  171.  
  172.      When Oracle is first activated (by pressing F1), it will 
  173. attempt to load its configuration file (G_ORACLE.DAT) from the 
  174. BalkTalk directory.  If G_ORACLE.DAT doesn't exist in the 
  175. BackTalk directory, a file selector is displayed.  Click on 
  176. "Cancel" since you haven't yet created a G_ORACLE.DAT file.  The 
  177. Oracle Menu is now displayed : (special thanks to Al Fasoldt for 
  178. finding menu colors that are suitable for all Atari resolutions.)
  179.  
  180. +========= GEnie Version ====================+ 
  181. |                                            |
  182. | Get [M]ail              Set/Save [C]onfig  | 
  183. | Get [B]B messages       [D]ownload files   | 
  184. | [V]iew messages         [S]end Mail        | 
  185. | Send BB msg [R]eplies   [G]oto RoundTable  |
  186. | Get list of [N]ew Files Perform [A]utopass |
  187. | Log [O]ff GEnie         [Q]uit Oracle      | 
  188. +======SHAREWARE Unregistered SHAREWARE======+
  189. |                                            | 
  190. |        Don't [H]angup when finished        | 
  191. +============================================+ 
  192. Change Round[T]able : st 
  193. Your choice >> 
  194.  
  195.      Select 'c' to set the configuration.  Use each file selector 
  196. to tell Oracle where the appropriate data file will be.  I keep 
  197. all my data files in a folder called 'GENIE', but they can be 
  198. placed anywhere. The BB messages are saved to a file with the 
  199. format : GRTmmdd.TXT in whatever directory that is specified.  
  200. (The 'GRT' is replaced with the first 3 characters of the current 
  201. GEnie RoundTable.  With 'st' as the selected RoundTable, the 
  202. filename would be st_mmdd.TXT.)  The configuration is 
  203. automatically saved to G_ORACLE.DAT in your BackTalk script 
  204. directory after the last file selector is completed.
  205.  
  206.  
  207.                           A Quick Test 
  208.  
  209.      Press 'h', so that the bottom of the menu changes to 
  210. "[H]angup when finished".  Now select 'b', select 'Start Now' and 
  211. watch.  If all goes well, Oracle will dial GEnie (via your 
  212. autodialer), save your mail (if you have any) to INMAIL.TXT, and 
  213. save your BB messages to the directory you specified, and then 
  214. disconnect from GEnie and hangup.  After Oracle has finished, it 
  215. will redisplay its menu.  Press 'r' and then use the file 
  216. selector to find INMAIL.TXT or ST_mmdd.TXT.  Now you can sit back 
  217. and read your messages without worrying about online charges.
  218.  
  219.  
  220.                        About Delayed Logon 
  221.  
  222. If you are online when a task is selected, it will be performed 
  223. immediately.  If you are offline when a task is selected, Oracle 
  224. will present an alert box with three buttons :
  225.  
  226. +-----------+  +-------+  +--------+
  227. | Start Now |  | Delay |  | Cancel |
  228. +-----------+  +-------+  +--------+
  229.  
  230. -    'Start Now' will immediately logon and do the selected task.
  231. -    'Cancel' aborts the selected task.
  232. -    'Delay' button presents a prompt :
  233.  
  234.           Wait for clock [T]ime, [E]lapsed time, or [Q]uit ?
  235.  
  236. -    [T]ime waits until a specific time to start the task.  The 
  237.      time must be entered in 24 hour format.
  238.  
  239. -    [E]lapsed will delay for a specific number of hours and 
  240.      minutes before starting the task.  The delay must be entered 
  241.      in 24 hour format.
  242.  
  243.                          Change Round[T]able
  244.  
  245.      The default RoundTable name is displayed after the 'Change 
  246. RoundTable' option.  The preset default is 'st' for the Atari ST 
  247. RoundTable.  This RT name is saved along with the rest of your 
  248. configuration when you select [C]onfiguration.  To enter a new 
  249. RT, select 't' and then type in the RT name after the prompt.  If 
  250. you press RETURN without typing anything, the RT name will not be 
  251. changed.  Remember to use the correct format : To install the 
  252. Comics RoundTable, use 'comics', to install the Atari 8-bit 
  253. RoundTable use 'atari'.
  254.  
  255.  
  256.                            Get [M]ail 
  257.  
  258.      Get [M]ail goes to the mail area and saves any new mail 
  259. messages to the INMAIL.TXT file.  Remember that all other 
  260. functions that logon to GEnie will also check for mail and save 
  261. any new mail messages before they begin.  Any messages that were 
  262. in the INMAIL.TXT file are copied to INPUT.TXT before they are 
  263. overwritten with new mail.
  264.  
  265.  
  266.                       Get [B]B messages 
  267.  
  268.      This selection will logon to GEnie, if there is mail, save 
  269. to INMAIL.TXT.  Go to the BB in the default RoundTable and save all 
  270. the messages using the appropriate command.  You can choose from 
  271. the same commands as Aladdin : 
  272.  
  273. 1.) RAM NOR
  274. 2.) READ ALL NEW
  275. 3.) USER DEFINED
  276.  
  277. The name of the BB message file is based on the date. The format 
  278. is :  XXXmmdd.TXT, where XXX is replaced with the first 3 letters 
  279. of your default RoundTable (if there are less than 3 letters, 
  280. then the 3rd X will be replaced with an '_').  If a file with 
  281. this same name already exists, new data is appended to the end.  
  282. As an example, all Atari ST RoundTable messages would be stored 
  283. in "ST_mmdd.TXT".
  284.  
  285.  
  286.                          [V]iew messages 
  287.  
  288.      At the file selector, select a text file to display.  
  289. Special processing is done for mail and BB message files.  For 
  290. normal text files, the file is displayed one page at a time, 
  291. until the end of file.
  292.  
  293.      For mail or BB message files, only one mail/BB message is 
  294. displayed in the window at a time.  BB messages will have the 
  295. topic header displayed in the window bat.  If the message is more 
  296. than a page, then it will pause after a page.  The screen is 
  297. cleared between messages.  The prompt displayed between messages 
  298. and pages is :
  299.  
  300.           [C]ontinue, [N]ext topic, [R]eply, [Q]uit :
  301.  
  302. -    Select [C]ontinue to go to the next message/page.
  303.  
  304. -    Select [N]ext topic to skip the current topic.
  305.  
  306. -    [R]eply requires that STeno be loaded in memory as either a 
  307.      desk accessory or a program.  It will invoke STeno, passing 
  308.      it the Category and Topic line of the BB message that you 
  309.      are currently reading, or the name of the person to reply to 
  310.      if you are reading mail.  If you are not reading BB or mail 
  311.      messages then this command will do nothing.
  312.  
  313. -    [Q]uit will return to the file selector.  Select 'Cancel' 
  314.      from the file selector to return to Oracle.
  315.  
  316. -    New Feature : Select 'S' to skip to the next message.  Very 
  317.      useful if you want to skip a message that is more than one 
  318.      screen.
  319.  
  320.                       Send BB msg [R]eplies
  321.  
  322.      This function sends any BB messages that you have stored in 
  323. OUTBB.TXT to the default RT BB.  This feature is quite useful, 
  324. so be sure to read these instructions carefully.
  325.  
  326. Use this format for the text file :
  327.  
  328. Category XX,  Topic XX
  329. Text (as many lines as needed)
  330. -*-  (Messages separator)
  331.  
  332. Here is an example :
  333.  
  334. Category 17,  Topic 19
  335. This is a reply to the Geneva topic.
  336.  
  337. -- Paul
  338. -*-
  339. Category 17, Topic 3
  340. This is a reply to the STalker topic.
  341.  
  342. -- Paul
  343.  
  344.      There is no limit to the number of reply's that can be in 
  345. the OUTBB.TXT file.  If you have more than one reply, be certain 
  346. to separate them with '-*-'.  The last block does not need to end 
  347. with '-*-'.  After the messages have been sent, Oracle will 
  348. append OUTBB.TXT to OUTPUT.TXT and then delete OUTBB.TXT.
  349.  
  350.      If you have STeno, and are viewing a mail or BB message, be 
  351. sure to take advantage of the [R]eply feature (see [V]iew 
  352. Messages).
  353.  
  354.  
  355.                          Log [O]ff GEnie
  356.  
  357.      If you are online, this command will disconnect from GEnie
  358. and hang up.
  359.  
  360.  
  361.                         Set/Save [C]onfig
  362.  
  363.      At each of the six file selectors, locate where you want the 
  364. appropriate file to be stored.  Remember that BB messages are 
  365. named according to the current RoundTable and date, so it would 
  366. probably be best to put the incoming BB messages in their own 
  367. folder.  The current RoundTable name is also saved in the 
  368. G_ORACLE.DAT file as is the current hangup setting.  I keep all 
  369. my Oracle related files (INMAIL.TXT, OUTMAIL.TXT, OUTBB.TXT, 
  370. DOWNLOAD.DAT and UPLOAD.DAT) in a folder called (surprise!) 
  371. GENIE.  I keep all the incoming BB messages in a folder called BB 
  372. that is inside the GEnie folder.
  373.  
  374.  
  375.                            [D]ownload files
  376.  
  377.      At last!  Now you can download all the great files in your 
  378. favorite RoundTable library automatically at any time!  First, 
  379. you will need to set up the DOWNLOAD.DAT file :
  380.  
  381. Library file number[,Library file number,...]
  382.  
  383. Here is an example :
  384.  
  385. 30338,30318,25000,26784
  386.  
  387.  
  388.      The above file will download the four files from the default 
  389. RoundTable library automatically.  Be certain that the last file 
  390. number end with a carriage return or problems could occur.  You 
  391. can place up to 20 file numbers (each separated by a ',') on a 
  392. single line.  If you need multiple lines, don't end lines with a 
  393. ',' :
  394.  
  395. 30338, 30318
  396. 25000, 26784
  397.  
  398.      If you want Oracle to hang up after it has finished 
  399. downloading your files, be sure the Oracle menu says "[H]angup 
  400. when finished".
  401.  
  402.      Now that you have set up your DOWNLOAD.DAT file with the 
  403. names of all the files that you want to download, select 'd' from 
  404. the Oracle menu.  After selecting when to logon, you can walk 
  405. away from your computer with full confidence that it will do what 
  406. you have told it.
  407.  
  408.  
  409.                            [S]end Mail
  410.  
  411.      This function works similarly to [R]eply/Send BB messages.  
  412. It will send all the mail messages in your OUTMAIL.TXT file.  The 
  413. format for that file :
  414.  
  415. To       -     The mail address of the person who will get this 
  416.                message
  417. Subject  -     The subject of the mail message
  418. Text           (as many lines as are needed)
  419. -*-      -     Mail separator
  420.  
  421. Here is an example :
  422.  
  423. p.lefebvre
  424. Oracle
  425. I just downloaded Oracle and used it to send you this message.
  426. The check is in the mail!
  427. -*-
  428.  
  429.      There is no limit to the number of mail messages that can be 
  430. in OUTMAIL.TXT.  If you have more than one reply in OUTMAIL.TXT, 
  431. be be absolutely certain to separate each block with '-*-'.  The 
  432. last message does not need to end with '-*-'.  After the messages 
  433. have been sent, Oracle will append OUTMAIL.TXT to OUTPUT.TXT and 
  434. delete OUTMAIL.TXT.
  435.  
  436. If you want to send carbon copies, use this format :
  437.  
  438. p.lefebvre
  439. Testing CC
  440. *CC,p.lefebvre,secondperson,thirdperson
  441. This is a test message that will be cc'd to the above list.
  442. -*-
  443.  
  444. Other useful mail commands :
  445.  
  446. *TO,address1,address2,...
  447.      Replaces the "TO:" list with these new GE Mail addresses.
  448. *ATO,address1, address2,...
  449.      Add to TO:Lets you add people to the "To" list by entering 
  450.      additional addresses.
  451.  
  452.                         [G]oto RoundTable
  453.  
  454.      This command will take you to the main menu of the default 
  455. RoundTable.  The RoundTable Bulletin is saved to the file 
  456. XXX_BTN.TXT in the same folder as the BB messages.  (XXX is 
  457. replaced with the first 3 characters of the default RT.)
  458.  
  459.  
  460.                      Get List of [N]ew Files
  461.  
  462.      This command will go to your default RoundTable library and 
  463. get the listing of all new files in your library.  This is saved 
  464. in the file XXXFILES.TXT in the same folder as the mail messages.  
  465. (XXX is replaced with the first 3 characters of the default RT.)  
  466. When XXXFILES.TXT becomes large, it can take a while for Oracle 
  467. to return to the main menu.  To eliminate this problem, either 
  468. delete or rename XXXFILES.TXT when the delay becomes 
  469. unacceptable.
  470.  
  471.  
  472.                        Perform [A]utopass
  473.  
  474.      This command will perform the following functions, in this
  475. order :
  476.  
  477. 1.) Get mail (if any)
  478. 2.) Send mail (if OUTMAIL.TXT exists)
  479. 3.) Get BB messages
  480. 4.) Send BB messages (if OUTBB.TXT exists)
  481. 5.) Get list of new files
  482. 6.) Download files (if DOWNLOAD.DAT exists)
  483.  
  484.  
  485.                           [Q]uit Oracle
  486.  
  487.      Exit from the Oracle script.  Use this option when you need 
  488. to type commands directly to GEnie.  Also, if Oracle should 
  489. appear to be frozen or non-responsive, type SHIFT-UNDO to abort.
  490.  
  491.  
  492.       Don't [H]angup When Finished / [H]angup when finished
  493.  
  494.      This is a toggle that determines if Oracle will remain 
  495. online after it has completed its task.  If Oracle is remains 
  496. online, its menu will be displayed when it has finished the 
  497. current task.  To exit from Oracle so that you can type commands 
  498. to GEnie, select [Q]uit from the menu.  This setting is saved 
  499. with the rest of the configuration.
  500.  
  501.